insulating walls - Alemán Inglés Diccionario